草庐IT

Android isScreenOn Nullpointer异常

全部标签

java - 将 Google Maps 嵌入 JavaFX 2.2 桌面应用程序抛出异常并且通常不执行

我有一个项目需要在桌面Java应用程序中嵌入谷歌地图。经过一些研究,我发现JavaFX确实提供了这个功能,并着手编写一个示例应用程序作为PoC。该应用程序工作正常,一切都很好。升级到新的7u7java版本后,我的代码不再像以前那样工作了。代码运行并显示网页,但没有手势(平移/缩放)事件被触发到网页(谷歌地图)并且由于某种原因当我点击并拖动(好像平移)时我得到了封闭的异常我无法理解。我非常感谢任何人可能对将Googlemap嵌入JavaFX2.2应用程序有任何见解。预先感谢您的任何帮助和/或建议以下是我的应用程序代码/HTML代码和抛出的异常:JavaFX代码:privateScenes

java - Antlr 处理异常

我已经使用AST树使用Antlr3开发了一个复杂的语法。ANTLR生成Lexer和Parser。问题是,当用户输入无效的语法时,例如,语法需要“;”。用户没有输入此内容,然后在我的EclipseIDE中出现以下异常:line1:24mismatchedinput''expecting';'这个Exception怎么处理,因为我trycatch这个Exception,但是没有捕获到Exception。这是一个异常(exception)吗?我似乎不明白为什么没有捕获到这个异常。我试图找出答案,但是Antlr网站现在似乎已经关闭了一段时间。我查看了以下内容:ANTLRexceptionhan

java - 不幸的 Java 异常 : java. lang.NoSuchMethodError

我写了一个应用程序,它可以正常工作3年,但是!今天,当他们尝试运行此应用程序时,引发了意外异常:INFO|jvm1|2013/04/1710:02:40|Exceptioninthread"Thread-1"java.lang.NoSuchMethodError:java.sql.Connection.isValid(I)ZINFO|jvm1|2013/04/1710:02:40|atlib.MySQLConnectionPatch.SearchInCache(MySQLConnectionPatch.java:103)INFO|jvm1|2013/04/1710:02:40|atli

java - 如何使用 ExpectedException 规则在一个测试中测试多个异常?

有一个关于junit的ExpectedException规则的使用的问题:如此处所建议:junitExpectedExceptionRule从junit4.7开始,可以像这样测试异常(这比@Test(expected=Exception.class)好得多):@RulepublicExpectedExceptionexception=ExpectedException.none();@TestpublicvoidtestFailuresOfClass(){Foofoo=newFoo();exception.expect(Exception.class);foo.doStuff();}现

java - 带有 ResponseBody : set ResponseStatus in method body 的异常处理程序

我有一个方法可以在SpringMVC环境中处理特定类的异常。方法(简化)实现如下@ExceptionHandler(AjaxException.class)@ResponseStatus(value=HttpStatus.BAD_REQUEST)@ResponseBodypublicExceptionhandleException(AjaxExceptionex){returnex;}这工作正常,但要返回不同的ResponseStatus,我必须创建一个新的处理方法。是否可以在不更改返回类型的情况下更改方法体内的响应状态,而不是使用@ResponseStatus注释?如果不是,是否可以

java - 集合删除方法不提供并发修改异常

我读过一篇关于从thislink的集合中删除元素的文章根据我的理解,迭代器删除方法可防止并发修改异常,然后删除集合的方法。但是当我尝试运行以下代码时,我无法获得并发修改异常ListdayList=newArrayList();dayList.add("Sunday");dayList.add("Monday");dayList.add("Tuesday");dayList.add("Wednesday");dayList.remove("Tuesday");Iteratoritr=dayList.iterator();while(itr.hasNext()){ObjecttestLis

java - 执行加载命令时出错 : org. hibernate.exception.SQLGrammarException: 无法在线程 "main"中提取 ResultSet 异常

我正在尝试设置一个小的JPA工作示例,但是当我运行代码时出现以下错误:importjavax.persistence.EntityManager;importjavax.persistence.EntityManagerFactory;importjavax.persistence.Persistence;importencje.Klient;importencje.Zamowienie;publicclassSzkolenieJPA{publicstaticvoidmain(String[]args){EntityManagerFactoryfabryka=Persistence.c

java - 为什么 InterruptedException 是检查异常?

在Java中使用线程时,处理InterruptedException似乎是我的一个特别棘手的问题。我很欣赏它在我的线程终止时抛出的事实,从而为我提供了清理的机会。我觉得奇怪的是它不是未经检查的异常。这会产生以下问题:a)如果我想在线程应用程序中使用现有框架,我被迫将其转换为框架接口(interface)接受的异常。因此,框架通常会误解它,而不是按照它应该的方式清理或传播它。b)除非为堆栈中的每个调用严格声明InterruptedException(通常不是因为a)),否则很难干净地关闭。如果InterruptedException未被选中,它似乎更有可能被正确使用并导致线程和应用程序的

Java 证书异常 "No subject alternative names matching IP address ... found"

我正在尝试在我的网络服务器中实现一个自签名证书,并且它已经可以与firefox和chrome一起工作(无论是从服务器本身还是从远程机器)......但是我无法让它与java一起工作.我已经创建了一个包含我的证书的keystore文件,但每次我尝试连接到服务器时,它都会给我一个SSLHandshakeException:javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:Nosubject找到与IP地址192.168.178.71匹配的替代名称我用于此测试的代码是:publicstatic

java - Java 中有很多异常是糟糕的设计吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion我目前正在用Java包装一个C库,使其更易于在OO编程中使用和工作。C库使用错误代码(int返回值)和Out-Parameter进行数据操作。我不一定喜欢错误代码,所以我想创建一些自定义异常类,如果我的库检测到“成功”以外的错误代码,我可以抛出这些类。唯一的问题是每个方法可能引发的异常数量非常多(每个C库函数都可能返回一些错误代码,例如“Device_Not_Connected”)。自从我